self-loading weapon - Allemand Anglais Dictionnaire